草庐IT

python - python的命令行界面

全部标签

windows - 为什么从命令行启动时 Excel 在退出时抛出异常?

我有一个简单的Excel文件,它在数据库打开时查询数据库,然后自动关闭。如果我在Windows资源管理器(我运行的是WindowsXP和Excel2002)中双击文件打开它,它工作正常。但是,如果我使用Excel"C:\DataUpdate.xls"从Start>Run或从Shell在单独文件中的另一个Excel实例中运行它,Excel将在退出时崩溃。我不明白为什么它在一种情况下会这样做,而在另一种情况下却不会。在DataUpdate.xls中,我有2个过程,UpdateTable()和OnWorkbookOpen(),当工作簿打开。OptionExplicitSubUpdateTab

python - 在 python 的 Windows 上,可能使用 Outlook API,如何从用户的较小登录名获取用户的全名?

在工作中,我们使用简短的登录名,例如hastingsg,但Outlook和我相信Windows系统的其他部分也可以访问更长的名称,例如杰夫·黑斯廷斯。在cpython(不是IronPython)中,如果我有较短的登录名,我怎样才能得到较长的全名?我有pywin32和ExchangeCDO安装。 最佳答案 通过pywin32的COM部分,您需要获取Outlook的应用程序对象,并从中获取其属性Session,它为您提供Namespace对象(当使用唯一支持的参数值'MAPI'调用时,GetNamespace方法也应该用于相同的目的)。

python - 如何在命令提示符下打印出编码的亚洲字符 (gb2312)?

我现在就职于一家使用Python编程语言3.1版本作为因果工作的公司。我遇到了这个问题:如何在命令提示符下打印出一些编码的亚洲字符(中文、日文、韩文)?做了一些研究和尝试,但没有成功:importsysimportcodecsprint(sys.getdefaultencoding())#printsoutUTF-8fileObj=codecs.open("test.txt","r","eucgb2312_cn")content=fileObj.read()print(content)这是导致此错误的最后一行:C:\DocumentsandSettings\MichaelMao\Des

python - 为 Windows 7 编译 IP2Location Python 扩展

我想编译/安装在此处找到的IP2LocationPython扩展:www.ip2location.com/python.aspx我尝试按照这些网站上的说明进行操作:eli.thegreenplace.net/2008/06/28/compiling-python-extensions-with-distutils-and-mingw/boodebr.org/main/python/build-windows-extensions但我没有得到任何地方。问题是Python扩展依赖于另一个C库:www.ip2location.com/c.aspx当我尝试在cygwin中编译这个库时,我得到以

windows - 如何找出哪个用户以编程方式将打印命令发送到 windows/windows 服务器?

我有一个Windows网络(peer-2-peer)以及ActiveDirectory,我需要记录向服务器发送任何类型打印的用户的名称。我想编写一个程序来记录他们的用户名和/或他们各自的IP,我熟悉c#.net和c++,但我没有找到任何关于如何解决我的问题的线索。有没有什么方法可以借助WMI来捕捉他们的名字,或者应该用API弄脏我的手(但我不知道哪个API)?问候。 最佳答案 这些功能在SpoolerAPI下公开.EnumJobs将枚举给定打印机的所有当前作业。它将返回JOB_INFO_1结构,其中包括与给定打印作业关联的用户名:t

python - 当前 Python 实例的路径?

我需要访问Windows上当前正在执行的Python实例安装目录的Scripts和tcl子目录。找到这些目录的最佳方法是什么? 最佳答案 看看sys.prefix和sys.exec_prefix>>>importsys>>>sys.prefix'/System/Library/Frameworks/Python.framework/Versions/2.6'>>>sys.exec_prefix'/System/Library/Frameworks/Python.framework/Versions/2.6'

windows - Vista/win7应用程序音量控制界面

我应该使用哪个界面来控制我在Vista或Windows7上的应用程序的音量?编程语言无关紧要。 最佳答案 AbriefhistoryofthewindowsaudioAPI'sThereareseveralvolumecontrolpointsinVista/W7YouprobablywanttousetheISimpleAudioVolumeinterface 关于windows-Vista/win7应用程序音量控制界面,我们在StackOverflow上找到一个类似的问题:

php - 将可能无限数量的参数传递给数组,除了 PHP 命令行脚本中的单个数字变量

我正在尝试制作一个PHP脚本,该脚本将从命令行获取可能无限数量的URL作为参数。我还需要传递一个参数,该参数只能有一个可能的数值(以指定超时),例如:./urltest.php60url1.comurl2.comurl3.com我不确定如何将argv[1]指定为单个数值变量,同时将其余参数(即url列表)放入数组中。也许是这样的:$timeout=$argv[1];$args=func_get_args();functionnumfilter($num){return!is_numeric($num);}$urls=array_filters($args,'numfilter');?提

windows - 通过命令提示符查找

如何通过命令提示符查找任意目录(即c:\,d:\等)中的所有*.txt文件? 最佳答案 c:cd\dir/s*.txtd:cd\dir/s*.txt 关于windows-通过命令提示符查找,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2697506/

python - 我在 Windows 上使用 Python。脚本运行后如何删除?

我已经编写了一个Python脚本并将其编译成一个MSWindowsEXE文件。我可以修改代码,但如何让它在运行后自行删除? 最佳答案 我认为最简单的解决方案是制作一个外部.bat文件来执行您的exe文件并在完成后将其删除。 关于python-我在Windows上使用Python。脚本运行后如何删除?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2763541/